To Have The Edge Meaning