add controller.js