second attempt with CSS