added vague for blurring