loading all items before yielding