css and text improvements