add pull up loadmore function