duplicate edge name bug fixed