collection and index integration