working switch element