Excellent. Thank you for taking the time to explain what I'm getting bit by. I really like the OO solution, but I'm afraid it is still a bit too far over my head. I want to get the whole package/module subject nailed down first. Then I will tackle OO.