solved issue #3 no to implement it game wide