vocals to Corpse Bride during the filming of Charlie. Tim Burton avoided using too many digital effects to reflect the original book's emphasis on texture and because he wanted the younger actors to feel as if they were working in a realistic environment. As a result, forced perspective techniques, oversized props and scale models were used to avoid computer-generated imagery (CGI) wherever possible. Matte paintings were used during the Loompaland and Indian palace sequences. However, several scenes were deemed impossible to achieve realistically without CGI. The Moving Picture Company was tasked with creating entire CG environments for sequences such as the boat ride and the glass elevator tour. A practical method was initially used for Violet Beauregarde's inflation; however, Burton was not satisfied by the effects and decided the scene would be accomplished with CGI. Deep Roy was cast to play the Oompa-Loompas based on his previous collaborations with Burton on Planet of the Apes and Big Fish. The actor was able to play various Oompa-Loompas using split screen photography, digital and front projection effects. "Tim told me that the Oompa-Loompas were strictly programmed, like robots—all they do is work, work, work," Roy commented. "So when it comes time to dance, they're like a regiment; they do the same steps." Roy, who played a total of 165 individual Oompa-Loompas in the film, experienced an especially laborious regimen during production. He was required to regularly practice Pilates with a personal trainer and follow a diet in order for his appearance to remain unchanged during filming. With no prior professional dancing experience, each musical number involving Roy took a month to rehearse and six months in total to film. In referencing his workload during production, Burton called Roy the "hardest-working man in show biz". For Veruca Salt's demise at the hands of a hundred squirrels, Burton wanted the animals to be real. He consulted with the film's animal trainer, Mike Alexander, to determine which parts of the sequence would be achievable with live squirrels. Forty rescue squirrels were trained over 19 weeks, the first three of which were spent making the animals comfortable with their crates and their trainers. The squirrels were then given props and taught how to sit upon a bar stool, tap and then open a walnut, and deposit its meat onto a conveyor belt. According to Alexander, the smartest squirrels were assigned to shell, as those who had