fixes #145
Merge pull request #147 from chruffer/refactor_project_method

fixes #145