move drcs code away from parser/decoder
finalize decoder on reinit