To have an edge idiom