完成filter部分