add clients; need test