Vitalsource Technologies, Inc. Long Road To Reform