modified breakpoints to prevent overlap errors