Vitalsource Technologies, Inc. Probabilistic Approach To Mechanisms