validation for all the tabs -- occurrences, absences, env