Past , present and future all summed up