frontend user synchronization