         }
         else if self.nextWeekView.containsToday
         {
-            UIView.animateWithDuration(0.25, animations: self.showNextView(), completion: self.nextViewDidShow())
+            self.animate(self.showNextView(), completion: self.nextViewDidShow())
         }
         else
         {

    {
        if self.previousMonthView.containsToday
        {
            UIView.animateWithDuration(0.25, animations: self.showPreviousView(), completion: self.previousViewDidShow())
        }
        else if self.currentMonthView.containsToday
        {

        }
        else if self.nextMonthView.containsToday
        {
            self.animate(self.showNextView(), completion: self.nextViewDidShow())
        }
        else
        {
