remove EncodingInterface