some changes to collections