breakpoints expanded into much more useful chunks