simplify EachChild