Vitalsource Technologies, Inc. In the Midst of Much-Doing