added emphasis and code blocks