collect ideas on filtering rows while reading file