03_projects_spec all pass