Vitalsource Technologies, Inc. Cim Mechanical Aspects