I think the css could be more compact, so let's try to do it