Damn that's really THE Definitive Guide to RGM. I wish I had such tenacity and energy as the author with my own projects.