Time explanation theory.