cheers steve, coincedently, ive just been working on an alternative. will post soon.