delayed client init