2nd updating