Leading up to yesterday, the two most recent (and three of the last seven) missions to the International Space Station had failed. Needless to say, concerns were building about the ability to keep the ISS supplied. Fortunately, Friday’s launch of a Progress cargo capsule went well, and the vehicle is on track for rendezvous with the station on July 5.