Dynamic breakpoints

Looks good and works good too