factorization
Moved timeSynchronization on a per-access basis -- Not tested