added a UserId parameter to retrieveItems()
conflict fix