update markdown parser