controller.js ok