refactor: self.make_month_first_row