add upgrade client