Can set breakpoints. Realised a new approach is way better though