add detail field change event