mark Identiy as optional