Working a little Magic.