filterlist iterator and no testing