Added isLeapYear