MGA MICRO SWITCHES