docs: public void create() {
          RunInstancesRequest runInstancesRequest =
                          new RunInstancesRequest().withImageId(amiId).withInstanceType(size).withKeyName(keyPair)
                                          .withMinCount(1).withSecurityGroupIds(securityGroupId).withMaxCount(numBoxes);
          AmazonEC2 ec2 = getEc2();
          ec2.setRegion(com.amazonaws.regions.Region.getRegion(regions));
          List<Instance> boxes = ec2.runInstances(runInstancesRequest).getReservation().getInstances();
          if (boxesCreated == null) {
              boxesCreated = new ArrayList<>();
              for (Instance i : boxes)
                  boxesCreated.add(i.getInstanceId());
  
  
  
              log.info("Boxes created " + boxesCreated);
          } else {
              blowupBoxes();
              boxesCreated.clear();
              for (Instance i : boxes)
                  boxesCreated.add(i.getInstanceId());
  
          }
      }