add: wait_for when adding task