separate client setup in global and application specific.