wip: adding audit for accounting

still need to update documentation and a few other todo's will get around to it tomorrow