Yeah well so have I. The funny thing is that when I was a kid I was curious how they got the muppets to work when all the puppet shows I had seen had people hidden behind a curtain holding up puppets. I did some research when I was around 7 or 8 just so I could know how muppets work. Well now you can too! How Stuff Works has a great article on this very subject. Go and satisfy your curiosity and learn once and for all How Muppets Work!