Fix pgmdo
Finish and tidy up hw2
Merge pull request #2 from ajroetker/hw2exPGMDO

Hw2ex pgmdo