more stuff
remove non positive amounts from data, and fix all the treemap errors from negative sized rects