Quick exit design pattern