better scaling on graph, still have problems with negatives