Revert "Revert "Debugging""

This reverts commit d7caaa58ef9a4a122f75273133a6bd6e1090c548.
Still repairing
Revert "Revert "Debugging pt2""

This reverts commit dbacd21dff215579cdb5413e78c2c322f25143c9.
still repairing