RouteMessage is now properly implemented