changes to populate collections