Age calculation didn't account for leap years.