Updates.
Updated audit module.
Refactor.