switching caps