working version! backups synced in blocks with offset!