duty switch