update switch system