I note in passing that I was bitten just now by the fact that string_to_integer("09") == 0. I understand this behavior, but I'm not sure I like it. I note that string_to_integer("09", 10) == 9 as expected. Comments or suggestions? Bart