optimize edge()