new barchart data struct