better formatting for code blocks