added ability to update and delete deals