you need a voa constructor because you can attempt to manipulate a voa object. inside the construtor just like data.add(this)

Liberty has never come from the government.
Liberty has always come from the subjects of government.
The history of liberty is the history of resistance.
The history of liberty is a history of the limitation of governmental power, not the increase of it.

Problem being I need to recognize the last array entry to prevent a comma showing up there, and it ignores this if it isn't in the mDisplayNames method, or returns a type error on my calling of the mDisplayNames if I put it inside my mDisplayNames method..
thanks for answering the first, and helping with the second