finished refactoring base_project_forms