Crystal time