Hi, i just wanted to report a simple bug in ImageFilter.GaussianBlur: class GaussianBlur(Filter): name = "GaussianBlur" def __init__(self, radius=2): self.radius = 2 def filter(self, image): return image.gaussian_blur(self.radius) As you can see, radius is always fixed at value 2 instead of using the argument value. Tiberio