@haroonrasheed333 thinking about this a bit more, can the grade actually be `null` or `undefined`?