added hooks into Author macro to disable / reinit