uniform switching mechanism