in the middle of creating parser class