use set instead of list to check file-fiter result