wired up adding and fetching of items