updated parallel_blur