custom add client 3