discrete services