client maintenance