 
             if self.calendar.length > 0
                 self.createCalendar self.currentMonth, self.currentDate, self.currentYear
+
+            self.calendar.on 'click', '.drm-calendar-date-prev, .drm-calendar-date-next', ->
+                direction = $(@).data 'dir'
+                self.advanceDate.call @, direction
 
             self.calendar.on 'click', '.drm-calendar-week-prev, .drm-calendar-week-next', ->
                 direction = $(@).data 'dir'

            weekInfo = self.getDatesInWeek currentMonth, currentDate, currentYear

            $.each self.months, (key, value) ->
                numberDays = self.getDaysInMonth (key + 1), currentYear
                firstDay = self.getDayOfWeek key, currentYear, 1
                dayShift = if firstDay is self.daysPerWeek then 0 else firstDay
                numberWeeks = self.getWeeksInMonth numberDays, dayShift
                week = 1

            year = calendarInner.data 'year'

            if month is @currentMonth and year is @currentYear
                calendarInner.find(".drm-date[data-date=#{@currentDate}]").addClass @classes.today

        createEvent: (newEvent) =>
            id = @events.length
