added partEval
added partEval