added some more options to the blurring (optional circular shift)