Changed the sync_read