update project controller