start the resource by current_user and update user before initialize the project object