add the ability to check for a route before we execute it