Vitalsource Technologies, Inc. Research For Development