changes in CSS and JS