took out sys.exit