create a route requirements