Vitalsource Technologies, Inc. Staying Online