adding multiupdate support