DRY - replace all occurrences of saveToStorage(), packItems() with refresh()