add identity modal
update test
Finish identity-modal