don't create a route with an invalid start point