partially working parser, included coprocessor driver