fix global charge