so much goodness, Bank uses a for loop in with a ArrayList