Time registration