add controllers for adding/view/show