Financing and its benefits