the commit after the storm -- the full app