types of clients