 private class _CalendarDaysVC: UIViewController {
     // Required Init
     required init?(coder aDecoder: NSCoder) {
-        self.month = Date().startOf(component: .month)
+        let month: Date = Date().startOf(component: .month)
+        self.month = month
+        self.calendarDaysView.title = month.string(custom: "MMMM YYYY")
         super.init(coder: aDecoder)
     }
     
     // Init
     init(month: Date) {
         self.month = month
+        self.calendarDaysView.title = month.string(custom: "MMMM YYYY")
         super.init(nibName: nil, bundle: nil)
     }
     

    func _daysVC(for month: Date) -> _CalendarDaysVC {
        let daysVC: _CalendarDaysVC = _CalendarDaysVC(month: month)
        daysVC.calendarDaysView.delegate = self
        return daysVC
    }
}

    func _viewDidLayoutSubviews() {
        super.viewDidLayoutSubviews()
        
        self._adjustCalendarDaysVC()
    }
    
    // Helpers
    func _adjustCalendarDaysVC(_ daysVC: _CalendarDaysVC? = nil) {
        let daysVC: _CalendarDaysVC = daysVC ?? self._currentDaysVC
        let headerView: CalendarHeaderView = self._calendarVCView.headerView
        daysVC.calendarDaysView.topInset = headerView.height
        daysVC.calendarDaysView.titleLabelFrame = headerView.titleFrame
