started discussing generalised filtering