add waiting task