add shuffle read log