investor problem
infrastructure
complete but untested
working