community spirit and resilence