Don't do this. It isn't very nice that creating a client does network IO