diverse funding solutions