QUERY-BASED SYNCHRONIZATION