add wave surface support