made of magic