added validifyTime() and isLeapYear()