EUCLID TECHNOLOGY