structural identity