better user experience when resigning