control update