Magic Recreation