client completed