financial troubles.