added speparate routers