encoding piece of shite