add markdown compiler