The module, called Zvezda (“star” in Russian), is due to complete its rendezvous with the first two sections of the space station on July 25, putting ISS construction back on track. Manned missions to the station will start in September, and the first crew–two Russians and an American–will set up house in late October. No word yet on whether they’ll be getting a visit from the delivery guy.