Refining the Blur algorithm