migrated all the mappers to encoders, decoders, and codecs