added icon, screenshot, and offline mode