commented peach.h and .cpp