Euclidean Geometry revisited