Implement early results; Improve TimeDiff;