Vitalsource Technologies, Inc. New Aspects of Quantity Surveying Practice