handle the language better, and strip markdown/html