update large collections