moved createallwavelist to waves