Use filter and once to implement process1.find