now supports showing and deleting