end consumer