hw 5: show, edit, delete
lecture 6: devise