We have an eligibility criteria that is based on the student's GPA and 2 or more course failures. Currently you can set by GPA but are limited to only one course when it comes to grades. In EE, you could set-up a variety of criteria that was adjustable depending on the marking period and it was awesome! You could then also run the eligibility criteria and it would automatically calculate it. It would be nice for onRecord to have that functionality.