Text encoding sucks.