New: mesmerizingmagic