UI
complete update and remove book