adding updates in waves