add undo/redo message
add progress windows view