evaluation for final 995810