Added use of ArrayCollection