built out the routes