St. Michael's financial crisis looking better