adding new markup processor object