Fix the DataCollectionInterface
Merge branch 'feature/collection-interface-err' into develop