Building Euclid Program