client view synced with server data