Better sanitization, markdown support, syntax highlighting