keep breakpoints numeric and sort correctly