final ui updates