server client setup