coerce to zero and utf8