[Adam] initial editor design