updated 09/17/04