encode bug