changed to object reference of collections