wait_for
command queue finish/flush