ivory and wizard