Consolidated the collection interfaces