ui enhancements.