evaluations and pevaluate api added