lots of css updates