Making Digital Magic