need to take a length snapshot before limiting the number of results via sort, or we dont see the entire listing