being able to change the tab programatically and through the ui; refs #4