switch updated