automatically create/select identity when applicable
change credentials interface