This machine receives switches from a vibratory bowl feeder via a horizontal track attached to the feeder. The flexible gripper picks the switch up, straightens the leads, and then checks the continuity of each switch. If the switch is good, it is inserted into the switch socket on the board. If the continuity test fails, the switch is placed in a reject bin. This machine also utilizes a theta axis for the gripper to accomodate different part orientations on the board.