use edge id rather than show