Controller.js