remove dead code, moar logging
try fixing
Revert "try fixing"

This reverts commit 48b88dd2760baab6a324a25b088dbbfb4ec7ae86.
Revert "Revert "try fixing""

why this brokeN!?

This reverts commit 4568a1a5bd3e890b5715ed914ceaa9ee10d84a00.
disable, log
Revert "disable, log"

This reverts commit 8d8b0115ea1419238ad37169607e0e04bf078d6a.
Revert "Revert "Revert "try fixing"""

broken. try another algo.

This reverts commit 5097691d274d2d8f9c8a6d67423eec8a1ff97b6f.
add two macros