caught endless loop bug in filterDown