import java.util.ArrayList;

public class CustomerRegistry {
	
	private ArrayList<Customer> customers;

	public CustomerRegistry(ArrayList<Customer> customers) {
		this.customers = customers;
	}

	public ArrayList<Customer> getCustomers() {
		return customers;
	}

	public void setCustomers(ArrayList<Customer> customers) {
		this.customers = customers;
	}
	
	public void addCustomer(Customer customer) {
		customers.add(customer);
	}
	
	public void removeCustomer(Customer customer) {
		customers.remove(customer);
	}
}

@@ -1,8 +1,96 @@
+/* This class describes a registry able to contain customers within an array list! */ %0A%0A
 import j
@@ -142,17 +142,16 @@
 istry %7B%0A
-%09
 %0A%09privat
@@ -213,70 +213,90 @@
 try(
-ArrayList%3CCustomer%3E customers) %7B%0A%09%09this.customers = customers;
+) %7B%0A%09%09this.customers = new ArrayList%3CCustomer%3E(); // Creates an empty array list..
 %0A%09%7D%0A
@@ -340,16 +340,62 @@
 mers() %7B
+ // Returns the list containing ALL customers!
 %0A%09%09retur
@@ -469,16 +469,53 @@
 omers) %7B
+ // Sets a list containing customers!
 %0A%09%09this.
@@ -536,25 +536,24 @@
 stomers;%0A%09%7D%0A
-%09
 %0A%09public voi
@@ -590,33 +590,223 @@
 r) %7B
-%0A%09%09customers.add(customer
+ // Adds a single customer to the registry!%0A%09%09customers.add(customer);%0A%09%7D%0A%0A%09public Customer getCustomer(int pos) %7B // Returns a single customer from the position %22pos%22 within the registry!%0A%09%09return customers.get(pos
 );%0A%09
@@ -857,16 +857,55 @@
 tomer) %7B
+ // Removes the customer from the list!
 %0A%09%09custo

Update CustomerRegistry.java