why have a list of string when the constructor only takes a single string? does anything else add to the list?