20010717 home.science: Septuplets doing well