styling and usability improvement