first steps, sine wave complete