Layers of time