decoder documentation