better styles for code blocks