add collection vs instance feature difference