re-structuring the project