parser associated steps