better styling and text labeling