add wave basic create