updated CSS system