Vitalsource Technologies, Inc. Suggesting Solutions