Added GPA

also added comments, but those are unnecessary. You should probably take those out.