finished add user, show user, and edit user features