visual UI improvements