initial framework, splitter window