quick project controller refactor