Do what I asked first. Just run the halloween gif one time. Do not make the previous frame invisible. Do not set aImg(x).Visible=False. Did the gif draw correctly?