Project 4 Critique