upto date validations