I don't think I understand why this is the case. Why wouldn't you update the database score if the module_score == max_score? Maybe I'm unclear what module_score and max_score represent?