advanced transaction editing