new blurring mechanism in progress