improve PartialResponseFilter