edit and show begin