updates to structure of project