improved various UI components.