I disagree a little bit with Elizabeth on this one. This article seems to put 100% faith in the official corporate explanations and the optimism of the astronauts, downplaying the possibility that things might not be as simple as presented, especially in a politically charged environment...