updates to parser, build is broken until alldirs is fixed