better window title
implement the editor component