         var section = 0
         var totalDayCounter = 0
         var headerGuide = 0
+        
+        xCellOffset = sectionInset.left
+        yCellOffset = sectionInset.top
+        endSeparator = sectionInset.top + sectionInset.bottom
+        
         for aMonth in monthInfo {
             for numberOfDaysInCurrentSection in aMonth.sections {
                 // Generate and cache the headers

                    }
                }
                // Save the content size for each section
                sectionSize.append(contentHeight)
                section += 1
            }

            // delegate so much
            
            let modifiedSize = (width: collectionView!.frame.width, height: headerHeight)
            retval = (item, section, 0, yCellOffset , modifiedSize.width, modifiedSize.height)
        }
        if retval?.4 == 0, retval?.5 == 0 {
            return nil
