Added edit transaction.  Reconfigured previous files for optimization