sometimes base name can't be detected