work on router.js file