added public to item and gameObject