app and control panes implemented