fixes #66 - Added handling for offline state and no data state