fix drop if it will revert