updated with delete button example