diverse sources of funding