changed init of collections