breakpoint and compass