preparing for routers and adding comments