main.js and main.css fixes