Safer empty function

It now asks for a confirm!