update S, U