Contributed by Manuel Wesely
Contributed by Indra Kupferschmid
Contributed by Love Lagerkvist
Contributed by Blaze Type