Vitalsource Technologies, Inc. Don't Panic With Mechanics!