cleaned up qquicksortproxyfilter