Thanks for you detailed answer, Asher! I will gve your ideas some try after my return by the end of this week.