some user interface improvements