minimize races in updating childs