working visibility switch