add has_identifier