implemented classy multi-strapping by instantiating different clients from the same class.