css doing it smarter