re #22 added a field in the history table to keep trace of the user doing the modification