removed redundant AssignXidCodec