Vitalsource Technologies, Inc. Failing Forward