Final product as far as I know. Submitting to gradebot now.