Extracted breakpoint to it's own module for future improvements