dont let set task done untill we didnt select a task
many functions :)