setup client & user