Vitalsource Technologies, Inc. Method And Variation