refactor nju gpa