initialize clients with blocks