encoding sucks