begin integrating proc and web back into 1