reduce number of calls to parser

efficiency