reduce col