more improvements to tie range
really fast tie range (if correct); new graph type