New: mesmerizes