Contributed by Alec Julien
Contributed by Super Magic Friend
Contributed by Quentin Schmerber
Contributed by Erik Pedersen