lock := clock.NewMemoryLock()