refactor code
use highcharts
use highcharts