forgot to save txn_complete_hooks.cpp