added maxElementDiameter