fixed Offline Reading