Although not an EU member Switzerland does have close ties and bilats to gain access to SM. However the Swiss are getting pissed off with unchecked immigration and moving closer to a referendum on free movement (which if it happens will almost certainly result in a stop to it)
Switzerland applies Schengen as part of its bilats.
Swexit