multiple breakpoint support. old way still works too