created 1/27/98
updated 2/7/98