forever and all waves