oooh wait for image

wait for buffer event is much safer.