Yeah.. the $t->waitfor('/>/') was the problem.. I removed it and it stopped timing out.

You're right about the $t->print($user) ... I guess it's just a bad force of habit that I use the colons.. sowwy. :( (Already fixed it... thanks.)

Well I did want to work with the $data directly as you had showed me before when you stripped them off the \n and worked with it in one line.. but the problem is that I don't know how to do it when dealing with "quotewords". I made several attempts but failed. I'm just not good enough yet ... I'm still learning.

this is a sample of the output.. Same as the last thread.. 'Help me parse this line please'.

You could use basic math to convert the HH::MM::SS into seconds, subtract the connect time from the disconect time, and convert the difference between the two back to HH::MM::SS format if necessary again using basic math. -------------------------------------------------