Added ability to choose which edge the CH will snap