First version of working UMLS check