issue with diff collections (custom objects)