added gameobjectVO