added normal form for oscillator