better markdown renderer