updated wave examples