implemented a good amount of settings. Tried to get things enabling/disabling in the hooked code, but it didn't work.