she might be a magician