rebuild with more items