tracing changes through a thousand years