like i said in above comment, I'm not understanding how this actually gets the current task