Switching Principles