added spatial lowpass filter