changes in main.js and styles