add computeTask code