A ‘carpet loom device that selects the rotation in which one or more of a group of harnesses are raised over a filling shot. Can float an end over as many filling shots as desired. Produces geometric patterns in woven carpet.