added confirm dialog for deletes