add getSelfIdentity()