add timestamp for sync