first controller, route and pry