fix a global bug