integrate the multi collection support