setup client module