more work on client manager init
welp