encoding, not decoding.