modified:   doall.C