add gradient_edit_mode