some tinkering with the ui layout