add System.exit(-1)