Adding item twice adds item once and updates quantity