switches and switches