generalize objects with iden