the practical Thor puppet after Amanda Tapping's coverage had been shot. Michael Shanks, who provided the voice of Thor in post-production ADR, read some of Thor's lines for Tapping on-set. The top lip of the Thor puppet, which was visibly broken during the filming, proved a challenge. One anecdotal blooper moment that Amanda Tapping often tells at conventions and which producer Joseph Mallozzi named one of his favorites in the first five years of Stargate SG-1, is that of the puppeteers raising Thor's hand to touch Tapping's behind during filming. Tapping instinctively slapped the expensive prop, then she kneeled down and apologized to the puppet in all seriousness before realizing the silliness of her reaction. "Small Victories" is split into two parallel storylines, and several space shots of the B story onboard Thor's spaceship were cut at the script stage to allot more money to the A story submarine scenes. "Small Victories" was originally written to set on a fishing trawler until the producers got access to the decommissioned Russian Foxtrot-class submarine B-39, which was brought from Vladivostok to Vancouver Island in 1996. Several scenes were filmed in and outside of the submarine for two days. A matching set with removable walls was built later on because only three film crew members could fit into the real 25-feet-wide submarine. To enhance the submarine's narrowness, Martin Wood lit the ship with the actors' helmet lights and chose an agitated shooting style, holding the shots tight and handholding some of the cameras himself. The logistics of the submarine filming proved difficult and time-consuming, since the computer-generated Replicators needed to appear on Daniel's playback monitors in advance of filming. One scripted scene in which a Replicator piece is removed from Teal'c's shoulder was trimmed on-set because the actors felt it to be redundant. Effects "Small Victories" surpassed "Nemesis" as the biggest visual-effects-heavy Stargate SG-1 episode and remained one of biggest visual effects works of the season. Nevertheless, the limited budget required the major Computer-generated imagery (CGI) moments to be chosen well. The opening sequence of the Asgard ship flying over the ocean until its crash into the water was completely computer-generated, as was the Asgard homeworld at a later point in the episode. The finetuning of the lighting of the Asgard homeworld, which was blended with a matte painting of Asgard space ships in the sky, was the most difficult job. To save