added interaction between gameObjects