Puddling Process - Search