add the conservative update