--------------------------------------aug 08 2001: amy alexander--------------------------------------------------------------------