implemented first version for object_identifier