What financing options exist?