parser extension