get a new portion of data!