Contributed by Blaze Type
Contributed by Nikolas Wrobel
Contributed by Florian Hardwig
Contributed by Nguyen Gobber
Contributed by giulia boggio