How do breakpoints work?