ya, well done thmstec... much better than i could do.