Generalized Progressions