will need to create one class that creates all clients?