modifications to ThreeP algorithm.  Still not working correctly.  Added support documentation.