add TDC decoding