markdown interpretor update