Made problem_graded more sophisticated to pull info out of the very messy events of that type.