ADDING major changes to project