many design changes in css