place multiple windows.

does not jump to look at the selected window yet.
update todo list