start doc of methods for ppm
adding documentation and cleaning up for submission