simplify should call doit() on all instances