add wave system