seperated out styling for visualization