add hasMore