modified sinewave