updated 12/1/2004