Does colouring properly. Also doesn't double-draw xaxis.
define a region of values to keep. Fit a root, pre-defined function to data within that range.
Tried to add fancy range excluding function. That part does not work but the basic function works fine