Revert "Update Hooks.cpp"

This reverts commit 7c2e6e204d24eb17618980d1a62e980a5b438bef.
Revert "Update Structures.hpp"

This reverts commit 3c0cd49fef7f89131f4ca4dff48caab2f4372b36.
Revert "Update Structures.cpp"

This reverts commit 5e19848fca8a60b08c09ffbac624b435d9ddeac9.