adding server adaptive scheduling (target diagnosis)