Vitalsource Technologies, Inc. Shut Up and Keep Talking