Vitalsource Technologies, Inc. Dilemmas In Ercp