Sync read