Created by Patch Hofweber
Contributed by Matheus Fragoso
Contributed by Lars Pryds
Contributed by Florian Hardwig
Contributed by Patch Hofweber