ENCODING SYSTEMS