updates to CSS and JS