add function, search, push results by pages