Finished basic HGP system, improved related stuff