Havening Techniques in Montgomery