improvements for styling and readability