load and save with items