modify the CSS and DOM