https://phillsacre.me.uk/2008/12/more-glc-and-other-stuff/
More GLC, and other stuff...