updated 1-05-98