Argh! Magic strikes back...