ugly styles for readability