Hpies

Passed qual testing. Ready for code review.