Vitalsource Technologies, Inc. Special Functions 2000: Current Perspective And Future Directions