many thanks for all these replies, i'll check them all out.