isClientOk added