Data saves to an ArrayList