generated collections controller, route handlers