alternative financing tools