Added prettyprint and code blocks