Add delete logic and correct unapproved visibility.