Updates to project controller. Listing 3.17