progress on limit filter