added persistence to items