Project 2 for PPS 2014 Fall