Created by Roque Strew
Contributed by Ben Anslow
Contributed by André Mora
Contributed by Florian Hardwig