add audit log for events; decorate pages.