documented forall, and rebuilt docs