MODIFIED: Mostly create a new project