pack('m0') to avoid newlines