adding confirmation to dangerous operations