Thanks, Florian, for your feedback! Those are great ideas. There is a few models that we think have potential. One is that students won't be tied to a company, they will however have their internship with the sponsoring company and have the option to extend into a fulltime position when graduate. Another possible way is to have them tied to the company only for the 1st year of work. Great idea on the pooling resources to sponsor education. We were thinking along a similar line, when a company participate and invest in a candidate, in addition to the amount that they have to pay to cover the candidate's education, they will also contribute into a shared pool. This shared pool will be used for other candidates that are matched to other smaller companies that could not contribute to the full tuition but are matched to each other. The main goal of the 1st year is to explore all these options, and to recommend companies to student and students to companies. Both parties get to choose each other. Think of it as a training program that the company would have need to invest in to bring new hires up to speed but instead they can save that expense and partner with university with their existing infrastructure and invest in potential candidates.