Geoff I can guarantee you that a lot of people at UNSW have read this thread. We may not have had much to contribute to it but I know that it has provoked a lot of thought in the UNSW team.