routing engine is now separated