converted to offline app