added updateAll