task pane and feedback refactor