Contributed by Nathan Prost
Contributed by Quintana-Font
Contributed by David Jonathan Ross
Contributed by Manuel Wesely
Contributed by Jeff Kellem