Added the harmonic generator