thanks all for your suggestings. I'm looking into them all now. Will let you know when i reach any conclusions.