main ui enhancements