Homework done? How bout some extra credit.