add harmonic scheme