Code reordered. values assigned new instances every time methods are
invoked (no more need to clear the ArrayList).