first approach to an external edition tool impl...