in

mesmerizing perform – brand-new

mesmerizing work

mesmerizing get the job done – overwhelming