fix: modal confirmation