add the data validation base