Oops ... our respective posts seem to have crossed, Graham; I guess I've just been unlucky!