add n waves