Vitalsource Technologies, Inc. Coping And Pulling Through