Contributed by Shawn Weston
Contributed by Ufuk Sarp Selçok
Contributed by Tim Seeberger
Contributed by Love Lagerkvist