encoding pull