main.js fixed