i agree , excellent work rincewind , thank you.