financing channels