Show work on calculation, allow for lazy evaluation of date