replace markdown parser