css and JS changes