Created by Yves Lyg
Contributed by Roland Smithies
Contributed by Oed Ronne
Contributed by Felix Nic