[UPDATE] update chart, dynamic