the external changes dialog is working quite nice, now just the actions need to be implemented