comments and cleanup

Improved some comments and removed some useless code including the _horrible_ pgc() experiment