collection data layer completed