update delete button and a few questions