content and css improved