use window for menus
implement 'putMimic' like functionality
con undo
...
doc handler impl