先完成filter