gosh, x was a string