removed chart.js dep