> Also, in the original PrintKeys() function, if the value contained multiple lines, it would only return the first line. My function returns all the lines. WHOOPS! I am mistaken here. The original version of printKeys WILL return the full value if you pass true as the third argument. My apologies Trevor. Bob