mesmerizations