specifying edge lengths