add wave sources