Strategies For Achieving Long Term Financial Sustainability