foundations for setting up sync status tracking