update $7.W with current value being passed as the last argument