add another view vs iterator vs regular benchmark