Meeting the challenge for financial fitness