Havening Techniques in Knowlegate