add new client structure