new breakpoint interface