Creating new objects

Hello there,

Newbie in Unity, done enough to realize that particles from the particle assets can not follow specific path so I’m creating my own particle system and using iTween library to allow this option.
In my initial steps I created a plane called “Hladni zrak” with alpha channel texture, which is one particle. I want to create C# script which duplicates objects “Hladni zrak” and then calls iTween library to set these objects on the path:

using UnityEngine;
using System.Collections;

public class Cooling : MonoBehaviour {

	// Use this for initialization
	void Start () {

	for (int i = 0; i < 10; i++){
		GameObject InstObject;
		GameObject TheObject = GameObject.Find("Hladni zrak");
	
		InstObject =  (GameObject) Instantiate (TheObject,TheObject.transform.position,TheObject.transform.rotation);

		int delay = 2*i;
		iTween.MoveTo(InstObject,iTween.Hash("path","Hladni zrak dugi 1", "delay", delay + 5, "looptype","loop"));
	
	}
}
	
	// Update is called once per frame
	void Update () {
	
	}
}

What I get from Compiler is msg:
An element with the same key already exists in the dictionary.
System.Collections.Generic.Dictionary`2[System.String,iTweenPath].Add (System.String key, .iTweenPath value)
iTweenPath.OnEnable () (at Assets/iTweenEditor/iTweenPath.cs:17)

I guess, since I’m creating instances of my object they get the same key so iTween library reports an error. How I can avoid this? Thanks in advance.

Solved. My Object had iTween path attached and it was a reason for these errors. Thanks anyway.