Given a partition λ=(λ 1 , λ 2 , ..., λ k ), let λ r c =(λ 2 -1, λ 3 -1, ..., λ k -1). It is easily seen that the diagram λ/λ r c is connected and has no 2x2 subdiagrams, we shall call it a ribbon. To each ribbon R, we associate a symmetric function operator S R . We may define the major index of a ribbon maj(R) to be the major index of any permutation that fits the ribbon. This paper is concerned with the operator H q 1 k = R q m a j ( R ) S R where the sum is over all 2 k - 1 ribbons of size k. We show here that H q 1 k has truly remarkable properties, in particular, it is a Rodriguez operator that adds a column to the Hall-Littlewood symmetric functions. We believe that some of the tools we introduce here to prove our results should also be of independent interest and may be useful for establishing further symmetric function identities.