Shouldn't the markdown preview handle rendering it?  Why do you need to use roaster here?