creating new ArrayList each time not expensive, be...
# announcements
i
creating new ArrayList each time not expensive, because you just copy refs to objects inside collection