adds hide, show, and delete