more flexible confirmation for exit