client-oriented service