delete button is fully functional