thanks gys for the feedback it has given me alot to consider and work on very much appreciated. BennyK thanks for your advice which gave me a diff view of things hpfull i should be able to finish b4 deadline.