added euclid 9