кароче мне надо чтобы в SharedObject засовывался массив.
есть такой код

Код AS3:
import flash.net.SharedObject;
var achivka:SharedObject = SharedObject.getLocal("achivka","/");
achivka.data.ball.push = ["none"];
он не работает
а есть код на удаление

Код AS3:
if (achivka.data.ball == "none"){
achivka.data.ball.pop();
}
Но он тоже не работает
Че и как исправить.
И еще я делаю систему ачивок и мне надо чтобы создавалась под каждым именем своя ачивка. Т.е. чтоб как в массиве все по порядку. Я создаю с помощью addChild(); Может есть код полегче ?