maybe call this method next_chunk