Yes, chris128 is right, that's what I meant. I believe I can put something together from all the code in this thread and the links chris provided. Thank you both for your help.