Vitalsource Technologies, Inc. Promises to Keep