refactoring - to move ISA parsing into base
added method to deal with existing editors