harmonic generalization