Guys, thanks a lot for your input. Whilst I didn't get the panacea I was seeking, the quality of discussion and consideration of side-issues and general width of approach made for interesting and pleasing reading. Thank you! --Adam -- Adam D. Moss . ,,^^ email@example.com http://www.foxbox.org/ co:3 "all cake everywhere has died"