This is an excellent documentary showing the achievement of a team and a piece of technology that launched from our planet in 1977. Imagine if our public money internationally was all so well invested and intrusted to such competent people. Great Irish film making also.