improved CSS