financial credibility