improve chart widget (dynamic reloading of detail data) doesn't work with file persistance or non-numeric data types yet