Editor

#52 #49 #48