perform delta updates