// Use this for initialization IEnumerator fetch() { // get list int index = Menu.GetComponentsInChildren <Transform>().Length; string Query = "?v=1.0&q=" + keyword + "&rsz=" + chunkSize + "&start=" + index; string fullURL = URL + Query; print(fullURL); WWW www = new WWW(fullURL); yield return(www); print("Fetched results..."); imageQueryResult = (Hashtable)JSON.JsonDecode(www.text); results = (ArrayList)((Hashtable)imageQueryResult["responseData"])["results"]; foreach (Hashtable result in results) { Menu.AddToEnd(result); } }