Messed around with GpaCalc.js