generalized identifier management