more reliable line chart. still looking for a better solution.