add getClients method