implemented feasability check and new route format on client side