What switch mechanism should I use?