financial stability and struggles