Unable to assign every Instantiated gameobject under a variable ?

Object A instantiates Object B on key press. I’m assigning this script on Object B, to put each instantiated enemy ( Crowd(Clone) ) under a variable called ‘crowd’, but on running it in Unity, the variable field ‘crowd’ remains None(GameObject), despite me putting the command to assign it under Start() or Update(). Code is as follows:

	public GameObject crowd;
	void Update()
		crowd = GameObject.Find("Crowd(Clone)");

what are you trying to do!!! crowd itself is the instantiated object…try doing the thing with crowd instead of crowd(clone)like if you want you know the position of the instantiated object try this crowd.transform.position(my way) instead of this crowd(clone).transform.position(what you are thinking to do)