Wow, Jim, What a beautiful explaination. I truly admire your ability to expound your thoughts in such a clear cut manner. Thanx a lot. I think you would be one heck of a teacher.