optimize `getdT` usage.