enhance task inprogress