updated Aug.23rd 2002