update and show modify