updated Task portion