Vitalsource Technologies, Inc. Calculus Revisited