improve default sin wave, begin work on wermz