it's checking only actually when the task is running.