Implementation of gameObject