added squared filter