Contributed by Stephen Coles
Contributed by Shiva Nallaperumal
Contributed by Daniel McQueen (TDF)
Contributed by Feixue Mei
Contributed by Kate Taraskina
Contributed by Akid Danial