modify Client MetadataManager to deal with synced & syncing ..2