chart 改良