edit functionality added for operator deduction code