breakpoint model