Thanks for the code! Just wondering, what is it that makes the existing asaps "wrong"? I have tried messing around with them, but nothing i do works. Ill sure have fun with this one Jeff Barrett HybridSoft hybridsoft.cjb.net Co-founder and Director of TI Programming