added offline fallback file