update task for percision timing