wait to complete