modified audit primary key to avoid inconsistence problems