added blurCroppingRect, adjusted blurRadius, realized fmax() unneeded