added chart.js, works with sample data