miscellaneous changes to synced reader and modification of reader for merge_duplicate_variants