revise multiple holdings processing in collections