finally edit and delete