add delete and update project