Don't ever System.exit