updated performace evaluation