[+] add markdown function