criat: only compute delta when useful.