Documented encoders.py