adding audit module