refactored, all delete modal now uses base/delete_modal.html