there are different types of evaluation