implement edge norm (default format)