don't randomly synch, base on time