-variable update