single router instance for data.js