added extra validation to the year. need my own routine.