3 financing dilemmas