Source: https://perso.isima.fr/~lacomme/site3/doc/Glade.pdf