updates to validate - need to val DOI