fix  global bug