pp4 starting code.