work on harmonic extraction block