added example for upc