Update instead of create is user_project_preference exists