create client typeChecker