magic done