update char